home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / esc.jar / com / extensibility / mac / jdirect / NavFileOrFolderInfoStruct.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-06-30  |  4.5 KB  |  216 lines

  1. package com.extensibility.mac.jdirect;
  2.  
  3. import com.apple.mrj.jdirect.PointerStruct;
  4.  
  5. public class NavFileOrFolderInfoStruct extends PointerStruct {
  6.    public static final int sizeOfNavFileOrFolderInfo = 268;
  7.  
  8.    public NavFileOrFolderInfoStruct(int var1) {
  9.       super(var1);
  10.    }
  11.  
  12.    public final short getVersion() {
  13.       return ((PointerStruct)this).getShortAt(0);
  14.    }
  15.  
  16.    public final void setVersion(short var1) {
  17.       ((PointerStruct)this).setShortAt(0, var1);
  18.    }
  19.  
  20.    public final boolean getIsFolder() {
  21.       return ((PointerStruct)this).getBooleanAt(2);
  22.    }
  23.  
  24.    public final void setIsFolder(boolean var1) {
  25.       ((PointerStruct)this).setBooleanAt(2, var1);
  26.    }
  27.  
  28.    public final boolean getVisible() {
  29.       return ((PointerStruct)this).getBooleanAt(3);
  30.    }
  31.  
  32.    public final void setVisible(boolean var1) {
  33.       ((PointerStruct)this).setBooleanAt(3, var1);
  34.    }
  35.  
  36.    public final int getCreationDate() {
  37.       return ((PointerStruct)this).getIntAt(4);
  38.    }
  39.  
  40.    public final void setCreationDate(int var1) {
  41.       ((PointerStruct)this).setIntAt(4, var1);
  42.    }
  43.  
  44.    public final int getModificationDate() {
  45.       return ((PointerStruct)this).getIntAt(8);
  46.    }
  47.  
  48.    public final void setModificationDate(int var1) {
  49.       ((PointerStruct)this).setIntAt(8, var1);
  50.    }
  51.  
  52.    public final boolean getLocked() {
  53.       return ((PointerStruct)this).getBooleanAt(12);
  54.    }
  55.  
  56.    public final void setLocked(boolean var1) {
  57.       ((PointerStruct)this).setBooleanAt(12, var1);
  58.    }
  59.  
  60.    public final boolean getResourceOpen() {
  61.       return ((PointerStruct)this).getBooleanAt(13);
  62.    }
  63.  
  64.    public final void setResourceOpen(boolean var1) {
  65.       ((PointerStruct)this).setBooleanAt(13, var1);
  66.    }
  67.  
  68.    public final boolean getDataOpen() {
  69.       return ((PointerStruct)this).getBooleanAt(14);
  70.    }
  71.  
  72.    public final void setDataOpen(boolean var1) {
  73.       ((PointerStruct)this).setBooleanAt(14, var1);
  74.    }
  75.  
  76.    public final boolean getReserved1() {
  77.       return ((PointerStruct)this).getBooleanAt(15);
  78.    }
  79.  
  80.    public final void setReserved1(boolean var1) {
  81.       ((PointerStruct)this).setBooleanAt(15, var1);
  82.    }
  83.  
  84.    public final int getDataSize() {
  85.       return ((PointerStruct)this).getIntAt(16);
  86.    }
  87.  
  88.    public final void setDataSize(int var1) {
  89.       ((PointerStruct)this).setIntAt(16, var1);
  90.    }
  91.  
  92.    public final int getResourceSize() {
  93.       return ((PointerStruct)this).getIntAt(20);
  94.    }
  95.  
  96.    public final void setResourceSize(int var1) {
  97.       ((PointerStruct)this).setIntAt(20, var1);
  98.    }
  99.  
  100.    public final FInfoStruct getFinderInfo() {
  101.       return new FInfoStruct(this, 24);
  102.    }
  103.  
  104.    public final void setFinderInfo(FInfoStruct var1) {
  105.       ((PointerStruct)this).setStructAt(24, var1);
  106.    }
  107.  
  108.    public final FXInfoStruct getFinderXInfo() {
  109.       return new FXInfoStruct(this, 40);
  110.    }
  111.  
  112.    public final void setFinderXInfo(FXInfoStruct var1) {
  113.       ((PointerStruct)this).setStructAt(40, var1);
  114.    }
  115.  
  116.    public final boolean getShareable() {
  117.       return ((PointerStruct)this).getBooleanAt(12);
  118.    }
  119.  
  120.    public final void setShareable(boolean var1) {
  121.       ((PointerStruct)this).setBooleanAt(12, var1);
  122.    }
  123.  
  124.    public final boolean getSharePoint() {
  125.       return ((PointerStruct)this).getBooleanAt(13);
  126.    }
  127.  
  128.    public final void setSharePoint(boolean var1) {
  129.       ((PointerStruct)this).setBooleanAt(13, var1);
  130.    }
  131.  
  132.    public final boolean getMounted() {
  133.       return ((PointerStruct)this).getBooleanAt(14);
  134.    }
  135.  
  136.    public final void setMounted(boolean var1) {
  137.       ((PointerStruct)this).setBooleanAt(14, var1);
  138.    }
  139.  
  140.    public final boolean getReadable() {
  141.       return ((PointerStruct)this).getBooleanAt(15);
  142.    }
  143.  
  144.    public final void setReadable(boolean var1) {
  145.       ((PointerStruct)this).setBooleanAt(15, var1);
  146.    }
  147.  
  148.    public final boolean getWriteable() {
  149.       return ((PointerStruct)this).getBooleanAt(16);
  150.    }
  151.  
  152.    public final void setWriteable(boolean var1) {
  153.       ((PointerStruct)this).setBooleanAt(16, var1);
  154.    }
  155.  
  156.    public final boolean getReserved2() {
  157.       return ((PointerStruct)this).getBooleanAt(17);
  158.    }
  159.  
  160.    public final void setReserved2(boolean var1) {
  161.       ((PointerStruct)this).setBooleanAt(17, var1);
  162.    }
  163.  
  164.    public final int getNumberOfFiles() {
  165.       return ((PointerStruct)this).getIntAt(18);
  166.    }
  167.  
  168.    public final void setNumberOfFiles(int var1) {
  169.       ((PointerStruct)this).setIntAt(18, var1);
  170.    }
  171.  
  172.    public final DInfoStruct getFinderDInfo() {
  173.       return new DInfoStruct(this, 22);
  174.    }
  175.  
  176.    public final void setFinderDInfo(DInfoStruct var1) {
  177.       ((PointerStruct)this).setStructAt(22, var1);
  178.    }
  179.  
  180.    public final DXInfoStruct getFinderDXInfo() {
  181.       return new DXInfoStruct(this, 38);
  182.    }
  183.  
  184.    public final void setFinderDXInfo(DXInfoStruct var1) {
  185.       ((PointerStruct)this).setStructAt(38, var1);
  186.    }
  187.  
  188.    public final int getFolderType() {
  189.       return ((PointerStruct)this).getIntAt(54);
  190.    }
  191.  
  192.    public final void setFolderType(int var1) {
  193.       ((PointerStruct)this).setIntAt(54, var1);
  194.    }
  195.  
  196.    public final int getFolderCreator() {
  197.       return ((PointerStruct)this).getIntAt(58);
  198.    }
  199.  
  200.    public final void setFolderCreator(int var1) {
  201.       ((PointerStruct)this).setIntAt(58, var1);
  202.    }
  203.  
  204.    public final byte getReserved3(int var1) {
  205.       return ((PointerStruct)this).getByteAt(62 + var1);
  206.    }
  207.  
  208.    public final void setReserved3(int var1, byte var2) {
  209.       ((PointerStruct)this).setByteAt(62 + var1, var2);
  210.    }
  211.  
  212.    public int getSize() {
  213.       return 268;
  214.    }
  215. }
  216.